swimmer's itch - Inglés Sinónimo Diccionario

swimmer's itch

n.
[1] schistosome dermatitis